当前位置:首页 > ASP.NET MVC

NuGet更新程序包到指定版本

发表于 2015-12-04 22:05

通常我们运用NuGet安装程序包的时候都是直接安装到最新版本,但是有时候我们可能需要安装一个特定的版本。

比如我遇到的一个情况:我使用的是ASP.NET MVC4,新建项目的时候,Json.NET的默认版本为4.5,开始都使用的很正常。后来我在程序中使用了百度的HTML编辑器UEditor,UEditor也使用了Json.NET的dll Newtonsoft.Json.dll,其版本为6.0.2。再打开网站的时候就报错了,提示Newtonsoft.Json.dll未找到或其依赖项未找到。

后来查到原因才知道是这两个地方使用的Newtonsoft.Json.dll版本不匹配造成的。于是我需要把Json.NET的程序包升级为6.0.2的版本。


下面是升级的步骤:

1. 进入NuGet的官网(http://www.nuget.org/),然后搜索newtonsoft,第一个就是Json.NET,点进去。

2. 进去之后,在最下面,会看到Json.NET程序包发布的版本信息,如下:

NuGet更新程序包到指定版本 图1

选择自己想要的版本,我这里选择6.0.2的。

3. 选择版本之后,就会看到一行命令,复制这一行命令到VS的程序包管理控制台中运行即可。

NuGet更新程序包到指定版本 图2

Install-Package Newtonsoft.Json -Version 6.0.2

NuGet的程序包管理控制台可以在这里打开:

NuGet更新程序包到指定版本 图3



本文章由创风网原创,转载请注明出处:http://www.windite.com/article/details/xcz5wg10